<!DOCTYPE html>
<html lang="zh-cn">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <title>姓名生成器</title>
    <style>
        /* 屏幕宽度在1023以上的样式 */
        @media screen and (min-width:1023px) {
            .title {
                width: 500px;
                margin: 10px auto;
                padding: 10px;
                font-size: 26px;
                font-weight: bolder;
                text-align: center;
            }

            .auther {
                text-align: center;
                color: #808080;
            }

            .nametext {
                width: 500px;
                min-height: 600px;
                background-color: #fffff0;
                margin: 10px auto;
                padding: 10px;
                border: 1px solid black;
                border-radius: 10px;
                font-size: 16px;
            }

            .tbe {
                width: 100%;
            }

            .box-rules {
                width: 500px;
                margin: 10px auto;
                text-align: left;
                font-size: 16px;
            }

            .ipt {
                width: 120px;
                height: 30px;
                border: 1px solid #808080;
                border-radius: 5px;
                font-size: 16px;
            }

            .rdo:checked+label {
                font-weight: bold;
            }

            .box-btn {
                width: 100%;
                margin: 10px auto;
                text-align: center;
                font-size: 20px;
            }

            .btnGen {
                width: 150px;
                height: 46px;
                margin-right: 20px;
                font-size: 20px;
                font-weight: bold;
                color: #ffffff;
                background-color: #2681a0;
                border: 0px;
                border-radius: 10px;
                box-shadow: 1px 1px 5px rgb(190, 190, 190);
            }

            .btnGen:hover {
                background-color: #2b9ec5;
                color: white;
                cursor: pointer;
            }

            .btnGen:active {
                background-color: #006b8f;
                color: white;
                transform: translateY(2px);
            }

            .btnCls {
                width: 150px;
                height: 46px;
                margin-left: 20px;
                font-size: 20px;
                font-weight: bold;
                color: #ffffff;
                background-color: #e44444;
                border: 0px;
                border-radius: 10px;
                box-shadow: 1px 1px 5px rgb(190, 190, 190);
            }

            .btnCls:hover {
                background-color: #ec6868;
                color: white;
                cursor: pointer;
            }

            .btnCls:active {
                background-color: #8f0000;
                color: white;
                transform: translateY(2px);
            }
        }

        /* 屏幕宽度在1023以下的样式 */
        @media screen and (max-width:1023px) {
            .title {
                width: 90%;
                margin: 10px auto;
                padding: 10px;
                font-size: 26px;
                font-weight: bolder;
                text-align: center;
            }

            .auther {
                text-align: center;
                color: #808080;
            }

            .nametext {
                width: 90%;
                min-height: 600px;
                background-color: #fffff0;
                margin: 10px auto;
                padding: 10px;
                border: 1px solid black;
                border-radius: 10px;
                font-size: 16px;
            }

            .tbe {
                width: 100%;
            }

            .box-rules {
                width: 95%;
                margin: 10px auto;
                text-align: left;
                font-size: 16px;
            }

            .ipt {
                width: 70px;
                height: 30px;
                border: 1px solid #808080;
                border-radius: 5px;
                font-size: 14px;
            }

            .rdo:checked+label {
                font-weight: bold;
            }

            .box-btn {
                width: 100%;
                margin: 10px auto;
                text-align: center;
                font-size: 20px;
            }

            .btnGen {
                width: 30%;
                height: 50px;
                margin-right: 5%;
                font-size: 20px;
                font-weight: bold;
                color: #ffffff;
                background-color: #2681a0;
                border: 0px;
                border-radius: 10px;
                box-shadow: 1px 1px 5px rgb(190, 190, 190);
            }

            .btnGen:hover {
                background-color: #2b9ec5;
                color: white;
                cursor: pointer;
            }

            .btnGen:active {
                background-color: #006b8f;
                color: white;
                transform: translateY(2px);
            }

            .btnCls {
                width: 30%;
                height: 50px;
                margin-left: 5%;
                font-size: 20px;
                font-weight: bold;
                color: #ffffff;
                background-color: #e44444;
                border: 0px;
                border-radius: 10px;
                box-shadow: 1px 1px 5px rgb(190, 190, 190);
            }

            .btnCls:hover {
                background-color: #ec6868;
                color: white;
                cursor: pointer;
            }

            .btnCls:active {
                background-color: #8f0000;
                color: white;
                transform: translateY(2px);

            }
        }
    </style>
</head>

<body>
    <div class="title">姓名生成器</div>
    <div class="box-rules">
        <div>
            <span>姓氏：</span>

            <input class="rdo" type="radio" id="simple" name="familyNamecheck" value="0" checked />
            <label for="simple">单姓</label>

            <input class="rdo" type="radio" id="compound" name="familyNamecheck" value="1" />
            <label for="compound">复姓</label>

            <input class="rdo" type="radio" id="assigned" name="familyNamecheck" value="2" />
            <label for="assigned">指定:</label>

            <input type="text" class="ipt" id="ipter" type="text" value="张" placeholder="请指定姓氏" />
        </div>

        <div>
            <span>名字：</span>

            <input class="rdo" type="radio" id="single" name="lastNamecheck" value="0" checked />
            <label for="single">单名</label>

            <input class="rdo" type="radio" id="double" name="lastNamecheck" value="1" />
            <label for="double">双名</label>
        </div>
    </div>


    <div class="box-btn">
        <button type="button" class="btnGen" onclick="Generate()">生 成</button>
        <button type="button" class="btnCls" onclick="Cls()">清 空</button>
    </div>

    <div id="namearea" class="nametext">
        <table class="tbe">
            <tbody align="center">
                <tr>
                    <td id="td0"></td>
                    <td id="td1"></td>
                    <td id="td2"></td>
                    <td id="td3"></td>
                    <td id="td4"></td>
                </tr>
                <tr>
                    <td id="td5"></td>
                    <td id="td6"></td>
                    <td id="td7"></td>
                    <td id="td8"></td>
                    <td id="td9"></td>
                </tr>
                <tr>
                    <td id="td10"></td>
                    <td id="td11"></td>
                    <td id="td12"></td>
                    <td id="td13"></td>
                    <td id="td14"></td>
                </tr>
                <tr>
                    <td id="td15"></td>
                    <td id="td16"></td>
                    <td id="td17"></td>
                    <td id="td18"></td>
                    <td id="td19"></td>
                </tr>
                <tr>
                    <td id="td20"></td>
                    <td id="td21"></td>
                    <td id="td22"></td>
                    <td id="td23"></td>
                    <td id="td24"></td>
                </tr>
                <tr>
                    <td id="td25"></td>
                    <td id="td26"></td>
                    <td id="td27"></td>
                    <td id="td28"></td>
                    <td id="td29"></td>
                </tr>
                <tr>
                    <td id="td30"></td>
                    <td id="td31"></td>
                    <td id="td32"></td>
                    <td id="td33"></td>
                    <td id="td34"></td>
                </tr>
                <tr>
                    <td id="td35"></td>
                    <td id="td36"></td>
                    <td id="td37"></td>
                    <td id="td38"></td>
                    <td id="td39"></td>
                </tr>
                <tr>
                    <td id="td40"></td>
                    <td id="td41"></td>
                    <td id="td42"></td>
                    <td id="td43"></td>
                    <td id="td44"></td>
                </tr>
                <tr>
                    <td id="td45"></td>
                    <td id="td46"></td>
                    <td id="td47"></td>
                    <td id="td48"></td>
                    <td id="td49"></td>
                </tr>
                <tr>
                    <td id="td50"></td>
                    <td id="td51"></td>
                    <td id="td52"></td>
                    <td id="td53"></td>
                    <td id="td54"></td>
                </tr>
                <tr>
                    <td id="td55"></td>
                    <td id="td56"></td>
                    <td id="td57"></td>
                    <td id="td58"></td>
                    <td id="td59"></td>
                </tr>
                <tr>
                    <td id="td60"></td>
                    <td id="td61"></td>
                    <td id="td62"></td>
                    <td id="td63"></td>
                    <td id="td64"></td>
                </tr>
                <tr>
                    <td id="td65"></td>
                    <td id="td66"></td>
                    <td id="td67"></td>
                    <td id="td68"></td>
                    <td id="td69"></td>
                </tr>
                <tr>
                    <td id="td70"></td>
                    <td id="td71"></td>
                    <td id="td72"></td>
                    <td id="td73"></td>
                    <td id="td74"></td>
                </tr>
                <tr>
                    <td id="td75"></td>
                    <td id="td76"></td>
                    <td id="td77"></td>
                    <td id="td78"></td>
                    <td id="td79"></td>
                </tr>
                <tr>
                    <td id="td80"></td>
                    <td id="td81"></td>
                    <td id="td82"></td>
                    <td id="td83"></td>
                    <td id="td84"></td>
                </tr>
                <tr>
                    <td id="td85"></td>
                    <td id="td86"></td>
                    <td id="td87"></td>
                    <td id="td88"></td>
                    <td id="td89"></td>
                </tr>
                <tr>
                    <td id="td90"></td>
                    <td id="td91"></td>
                    <td id="td92"></td>
                    <td id="td93"></td>
                    <td id="td94"></td>
                </tr>
                <tr>
                    <td id="td95"></td>
                    <td id="td96"></td>
                    <td id="td97"></td>
                    <td id="td98"></td>
                    <td id="td99"></td>
                </tr>
            </tbody>
        </table>
    </div>
    <div class="auther">——壹羊炖错制作——</div>


    <script>
        //姓氏数据
        const familyNamelist = {
            "simple": {
                "d1": "赵",
                "d2": "钱",
                "d3": "孙",
                "d4": "李",
                "d5": "周",
                "d6": "吴",
                "d7": "郑",
                "d8": "王",
                "d9": "冯",
                "d10": "陈",
                "d11": "卫",
                "d12": "蒋",
                "d13": "沈",
                "d14": "韩",
                "d15": "杨",
                "d16": "朱",
                "d17": "秦",
                "d18": "许",
                "d19": "何",
                "d20": "吕",
                "d21": "施",
                "d22": "张",
                "d23": "孔",
                "d24": "曹",
                "d25": "严",
                "d26": "金",
                "d27": "魏",
                "d28": "陶",
                "d29": "姜",
                "d30": "戚",
                "d31": "谢",
                "d32": "邹",
                "d33": "窦",
                "d34": "章",
                "d35": "苏",
                "d36": "潘",
                "d37": "葛",
                "d38": "范",
                "d39": "彭",
                "d40": "郎",
                "d41": "鲁",
                "d42": "韦",
                "d43": "马",
                "d44": "苗",
                "d45": "花",
                "d46": "方",
                "d47": "任",
                "d48": "袁",
                "d49": "柳",
                "d50": "鲍",
                "d51": "史",
                "d52": "唐",
                "d53": "费",
                "d54": "廉",
                "d55": "岑",
                "d56": "薛",
                "d57": "雷",
                "d58": "贺",
                "d59": "倪",
                "d60": "汤",
                "d61": "滕",
                "d62": "殷",
                "d63": "罗",
                "d64": "毕",
                "d65": "郝",
                "d66": "安",
                "d67": "常",
                "d68": "乐",
                "d69": "于",
                "d70": "傅",
                "d71": "齐",
                "d72": "康",
                "d73": "余",
                "d74": "顾",
                "d75": "孟",
                "d76": "平",
                "d77": "黄",
                "d78": "穆",
                "d79": "萧",
                "d80": "尹",
                "d81": "姚",
                "d82": "邵",
                "d83": "汪",
                "d84": "毛",
                "d85": "狄",
                "d86": "米",
                "d87": "臧",
                "d88": "戴",
                "d89": "宋",
                "d90": "庞",
                "d91": "纪",
                "d92": "舒",
                "d93": "屈",
                "d94": "项",
                "d95": "祝",
                "d96": "董",
                "d97": "粱",
                "d98": "杜",
                "d99": "阮",
                "d100": "闵",
                "d101": "席",
                "d102": "季",
                "d103": "贾",
                "d104": "江",
                "d105": "颜",
                "d106": "郭",
                "d107": "梅",
                "d108": "林",
                "d109": "刁",
                "d110": "钟",
                "d111": "徐",
                "d112": "邱",
                "d113": "骆",
                "d114": "高",
                "d115": "夏",
                "d116": "蔡",
                "d117": "田",
                "d118": "樊",
                "d119": "胡",
                "d120": "霍",
                "d121": "虞",
                "d122": "万",
                "d123": "柯",
                "d124": "管",
                "d125": "卢",
                "d126": "莫",
                "d127": "房",
                "d128": "解",
                "d129": "宗",
                "d130": "丁",
                "d131": "邓",
                "d132": "单",
                "d133": "洪",
                "d134": "包",
                "d135": "左",
                "d136": "崔",
                "d137": "吉",
                "d138": "龚",
                "d139": "程",
                "d140": "邢",
                "d141": "裴",
                "d142": "陆",
                "d143": "荣",
                "d144": "翁",
                "d145": "荀",
                "d146": "惠",
                "d147": "甄",
                "d148": "封",
                "d149": "芮",
                "d150": "储",
                "d151": "靳",
                "d152": "松",
                "d153": "段",
                "d154": "富",
                "d155": "焦",
                "d156": "侯",
                "d157": "全",
                "d158": "宫",
                "d159": "宁",
                "d160": "仇",
                "d161": "栾",
                "d162": "暴",
                "d163": "甘",
                "d164": "符",
                "d165": "刘",
                "d166": "景",
                "d167": "詹",
                "d168": "叶",
                "d169": "韶",
                "d170": "黎",
                "d171": "白",
                "d172": "蒲",
                "d173": "索",
                "d174": "赖",
                "d175": "卓",
                "d176": "蔺",
                "d177": "屠",
                "d178": "蒙",
                "d179": "乔",
                "d180": "胥",
                "d181": "苍",
                "d182": "双",
                "d183": "闻",
                "d184": "党",
                "d185": "翟",
                "d186": "谭",
                "d187": "姬",
                "d188": "申",
                "d189": "冉",
                "d190": "桂",
                "d191": "濮",
                "d192": "牛",
                "d193": "边",
                "d194": "冀",
                "d195": "浦",
                "d196": "温",
                "d197": "庄",
                "d198": "晏",
                "d199": "翟",
                "d200": "阎",
                "d201": "慕",
                "d202": "连",
                "d203": "习",
                "d204": "向",
                "d205": "古",
                "d206": "易",
                "d207": "耿",
                "d208": "弘",
                "d209": "文",
                "d210": "寇",
                "d211": "禄",
                "d212": "蔚",
                "d213": "师",
                "d214": "聂",
                "d215": "晁",
                "d216": "冷",
                "d217": "辛",
                "d218": "阚",
                "d219": "那",
                "d220": "沙",
                "d221": "鞠",
                "d222": "丰",
                "d223": "关",
                "d224": "荆",
                "d225": "红",
                "d226": "游",
                "d227": "权",
                "d228": "晋",
                "d229": "楚",
                "d230": "闫",
                "d231": "法",
                "d232": "涂",
                "d233": "海",
                "d234": "岳",
                "d235": "帅",
                "d236": "商",
                "d237": "哈",
                "d238": "佟"
            },
            "compound": {
                "f1": "万俟",
                "f2": "司马",
                "f3": "上官",
                "f4": "欧阳",
                "f5": "夏侯",
                "f6": "诸葛",
                "f7": "闻人",
                "f8": "东方",
                "f9": "赫连",
                "f10": "皇甫",
                "f11": "尉迟",
                "f12": "公羊",
                "f13": "澹台",
                "f14": "公冶",
                "f15": "宗政",
                "f16": "濮阳",
                "f17": "淳于",
                "f18": "单于",
                "f19": "太叔",
                "f20": "申屠",
                "f21": "公孙",
                "f22": "仲孙",
                "f23": "轩辕",
                "f24": "令狐",
                "f25": "钟离",
                "f26": "宇文",
                "f27": "长孙",
                "f28": "慕容",
                "f29": "鲜于",
                "f30": "闾丘",
                "f31": "司徒",
                "f32": "司空",
                "f33": "亓官",
                "f34": "司寇",
                "f35": "子车",
                "f36": "颛孙",
                "f37": "端木",
                "f38": "巫马",
                "f39": "公西",
                "f40": "漆雕",
                "f41": "乐正",
                "f42": "壤驷",
                "f43": "公良",
                "f44": "拓拔",
                "f45": "夹谷",
                "f46": "宰父",
                "f47": "谷粱",
                "f48": "段干",
                "f49": "百里",
                "f50": "东郭",
                "f51": "南门",
                "f52": "呼延",
                "f53": "羊舌",
                "f54": "微生",
                "f55": "梁丘",
                "f56": "左丘",
                "f57": "东门",
                "f58": "西门",
                "f59": "南宫",
                "f60": "第五"
            }
        }

        //名字数据
        const lastNamelist = {
            "m1": "乙",
            "m2": "一",
            "m3": "乃",
            "m4": "卜",
            "m5": "九",
            "m6": "七",
            "m7": "八",
            "m8": "厂",
            "m9": "儿",
            "m10": "二",
            "m11": "几",
            "m12": "力",
            "m13": "十",
            "m14": "久",
            "m15": "丈",
            "m16": "乡",
            "m17": "凡",
            "m18": "卫",
            "m19": "亿",
            "m20": "川",
            "m21": "士",
            "m22": "夕",
            "m23": "万",
            "m24": "三",
            "m25": "也",
            "m26": "之",
            "m27": "义",
            "m28": "于",
            "m29": "千",
            "m30": "大",
            "m31": "飞",
            "m32": "干",
            "m33": "广",
            "m34": "己",
            "m35": "已",
            "m36": "马",
            "m37": "门",
            "m38": "山",
            "m39": "才",
            "m40": "土",
            "m41": "小",
            "m42": "丰",
            "m43": "丹",
            "m44": "予",
            "m45": "匀",
            "m46": "厅",
            "m47": "允",
            "m48": "互",
            "m49": "井",
            "m50": "云",
            "m51": "凤",
            "m52": "仓",
            "m53": "介",
            "m54": "仁",
            "m55": "升",
            "m56": "午",
            "m57": "双",
            "m58": "友",
            "m59": "艺",
            "m60": "夫",
            "m61": "巨",
            "m62": "巴",
            "m63": "忆",
            "m64": "幻",
            "m65": "孔",
            "m66": "贝",
            "m67": "户",
            "m68": "木",
            "m69": "止",
            "m70": "中",
            "m71": "书",
            "m72": "无",
            "m73": "专",
            "m74": "为",
            "m75": "公",
            "m76": "六",
            "m77": "历",
            "m78": "元",
            "m79": "五",
            "m80": "办",
            "m81": "从",
            "m82": "以",
            "m83": "化",
            "m84": "什",
            "m85": "计",
            "m86": "认",
            "m87": "太",
            "m88": "天",
            "m89": "引",
            "m90": "开",
            "m91": "长",
            "m92": "方",
            "m93": "风",
            "m94": "火",
            "m95": "见",
            "m96": "日",
            "m97": "水",
            "m98": "王",
            "m99": "文",
            "m100": "心",
            "m101": "月",
            "m102": "支",
            "m103": "分",
            "m104": "卡",
            "m105": "乎",
            "m106": "乐",
            "m107": "丘",
            "m108": "丙",
            "m109": "丛",
            "m110": "丝",
            "m111": "匆",
            "m112": "占",
            "m113": "厉",
            "m114": "兄",
            "m115": "兰",
            "m116": "印",
            "m117": "功",
            "m118": "令",
            "m119": "付",
            "m120": "仙",
            "m121": "仪",
            "m122": "仔",
            "m123": "仗",
            "m124": "让",
            "m125": "讯",
            "m126": "训",
            "m127": "辽",
            "m128": "央",
            "m129": "巧",
            "m130": "左",
            "m131": "归",
            "m132": "帅",
            "m133": "句",
            "m134": "古",
            "m135": "叶",
            "m136": "司",
            "m137": "台",
            "m138": "叹",
            "m139": "右",
            "m140": "召",
            "m141": "闪",
            "m142": "宁",
            "m143": "尼",
            "m144": "汉",
            "m145": "汇",
            "m146": "圣",
            "m147": "幼",
            "m148": "冬",
            "m149": "斥",
            "m150": "末",
            "m151": "未",
            "m152": "旦",
            "m153": "礼",
            "m154": "永",
            "m155": "甘",
            "m156": "瓜",
            "m157": "禾",
            "m158": "矛",
            "m159": "甲",
            "m160": "申",
            "m161": "田",
            "m162": "玉",
            "m163": "业",
            "m164": "东",
            "m165": "世",
            "m166": "主",
            "m167": "北",
            "m168": "加",
            "m169": "务",
            "m170": "写",
            "m171": "出",
            "m172": "代",
            "m173": "半",
            "m174": "去",
            "m175": "记",
            "m176": "议",
            "m177": "发",
            "m178": "节",
            "m179": "边",
            "m180": "头",
            "m181": "平",
            "m182": "布",
            "m183": "号",
            "m184": "叫",
            "m185": "可",
            "m186": "史",
            "m187": "四",
            "m188": "外",
            "m189": "处",
            "m190": "本",
            "m191": "术",
            "m192": "民",
            "m193": "必",
            "m194": "正",
            "m195": "白",
            "m196": "立",
            "m197": "龙",
            "m198": "目",
            "m199": "生",
            "m200": "石",
            "m201": "示",
            "m202": "由",
            "m203": "兴",
            "m204": "冰",
            "m205": "冲",
            "m206": "创",
            "m207": "刚",
            "m208": "兆",
            "m209": "亚",
            "m210": "匠",
            "m211": "阳",
            "m212": "阵",
            "m213": "企",
            "m214": "伞",
            "m215": "仰",
            "m216": "伐",
            "m217": "仿",
            "m218": "伏",
            "m219": "伙",
            "m220": "伟",
            "m221": "伍",
            "m222": "休",
            "m223": "优",
            "m224": "协",
            "m225": "亦",
            "m226": "访",
            "m227": "延",
            "m228": "芒",
            "m229": "芝",
            "m230": "巡",
            "m231": "州",
            "m232": "迈",
            "m233": "迁",
            "m234": "迅",
            "m235": "寻",
            "m236": "庆",
            "m237": "庄",
            "m238": "帆",
            "m239": "师",
            "m240": "吉",
            "m241": "驰",
            "m242": "闯",
            "m243": "守",
            "m244": "宇",
            "m245": "岂",
            "m246": "岁",
            "m247": "屿",
            "m248": "壮",
            "m249": "扬",
            "m250": "执",
            "m251": "纪",
            "m252": "纤",
            "m253": "尖",
            "m254": "贞",
            "m255": "戏",
            "m256": "朵",
            "m257": "朴",
            "m258": "朱",
            "m259": "欢",
            "m260": "旬",
            "m261": "早",
            "m262": "旨",
            "m263": "曲",
            "m264": "臣",
            "m265": "耳",
            "m266": "齐",
            "m267": "羽",
            "m268": "舟",
            "m269": "竹",
            "m270": "共",
            "m271": "决",
            "m272": "列",
            "m273": "则",
            "m274": "光",
            "m275": "先",
            "m276": "关",
            "m277": "再",
            "m278": "动",
            "m279": "军",
            "m280": "农",
            "m281": "会",
            "m282": "众",
            "m283": "传",
            "m284": "任",
            "m285": "全",
            "m286": "华",
            "m287": "产",
            "m288": "交",
            "m289": "许",
            "m290": "达",
            "m291": "过",
            "m292": "导",
            "m293": "并",
            "m294": "年",
            "m295": "当",
            "m296": "合",
            "m297": "各",
            "m298": "后",
            "m299": "名",
            "m300": "同",
            "m301": "向",
            "m302": "问",
            "m303": "安",
            "m304": "好",
            "m305": "如",
            "m306": "江",
            "m307": "红",
            "m308": "团",
            "m309": "因",
            "m310": "多",
            "m311": "存",
            "m312": "成",
            "m313": "观",
            "m314": "权",
            "m315": "收",
            "m316": "有",
            "m317": "百",
            "m318": "米",
            "m319": "西",
            "m320": "行",
            "m321": "至",
            "m322": "自",
            "m323": "串",
            "m324": "丽",
            "m325": "兵",
            "m326": "冷",
            "m327": "冶",
            "m328": "初",
            "m329": "免",
            "m330": "医",
            "m331": "阿",
            "m332": "陈",
            "m333": "邻",
            "m334": "陆",
            "m335": "助",
            "m336": "励",
            "m337": "努",
            "m338": "余",
            "m339": "伯",
            "m340": "估",
            "m341": "伶",
            "m342": "词",
            "m343": "译",
            "m344": "苍",
            "m345": "芳",
            "m346": "芦",
            "m347": "芹",
            "m348": "苏",
            "m349": "芽",
            "m350": "迎",
            "m351": "远",
            "m352": "寿",
            "m353": "希",
            "m354": "呈",
            "m355": "告",
            "m356": "含",
            "m357": "君",
            "m358": "启",
            "m359": "吴",
            "m360": "闲",
            "m361": "宏",
            "m362": "妙",
            "m363": "抚",
            "m364": "护",
            "m365": "泛",
            "m366": "沙",
            "m367": "纯",
            "m368": "纳",
            "m369": "坚",
            "m370": "均",
            "m371": "园",
            "m372": "怀",
            "m373": "忧",
            "m374": "孝",
            "m375": "财",
            "m376": "贡",
            "m377": "戒",
            "m378": "灿",
            "m379": "灵",
            "m380": "材",
            "m381": "束",
            "m382": "杏",
            "m383": "旷",
            "m384": "忌",
            "m385": "秀",
            "m386": "良",
            "m387": "辰",
            "m388": "赤",
            "m389": "豆",
            "m390": "谷",
            "m391": "麦",
            "m392": "辛",
            "m393": "言",
            "m394": "芬",
            "m395": "利",
            "m396": "际",
            "m397": "体",
            "m398": "克",
            "m399": "识",
            "m400": "花",
            "m401": "还",
            "m402": "进",
            "m403": "近",
            "m404": "连",
            "m405": "运",
            "m406": "听",
            "m407": "声",
            "m408": "极",
            "m409": "条",
            "m410": "时",
            "m411": "志",
            "m412": "更",
            "m413": "步",
            "m414": "每",
            "m415": "究",
            "m416": "系",
            "m417": "角",
            "m418": "里",
            "m419": "典",
            "m420": "净",
            "m421": "郎",
            "m422": "凯",
            "m423": "佳",
            "m424": "佩",
            "m425": "侨",
            "m426": "侍",
            "m427": "依",
            "m428": "享",
            "m429": "诚",
            "m430": "诗",
            "m431": "询",
            "m432": "叔",
            "m433": "茂",
            "m434": "苗",
            "m435": "若",
            "m436": "英",
            "m437": "述",
            "m438": "奉",
            "m439": "奇",
            "m440": "幸",
            "m441": "弦",
            "m442": "庙",
            "m443": "录",
            "m444": "宝",
            "m445": "宜",
            "m446": "宙",
            "m447": "宗",
            "m448": "岭",
            "m449": "岩",
            "m450": "居",
            "m451": "拔",
            "m452": "抱",
            "m453": "拨",
            "m454": "拥",
            "m455": "择",
            "m456": "招",
            "m457": "波",
            "m458": "浅",
            "m459": "沿",
            "m460": "泽",
            "m461": "练",
            "m462": "绍",
            "m463": "坡",
            "m464": "坦",
            "m465": "固",
            "m466": "夜",
            "m467": "尚",
            "m468": "怜",
            "m469": "孤",
            "m470": "季",
            "m471": "孟",
            "m472": "贯",
            "m473": "贤",
            "m474": "炎",
            "m475": "杰",
            "m476": "松",
            "m477": "枝",
            "m478": "牧",
            "m479": "欧",
            "m480": "欣",
            "m481": "昂",
            "m482": "昌",
            "m483": "昏",
            "m484": "昆",
            "m485": "旺",
            "m486": "承",
            "m487": "环",
            "m488": "念",
            "m489": "忠",
            "m490": "朋",
            "m491": "武",
            "m492": "盲",
            "m493": "鸣",
            "m494": "罗",
            "m495": "畅",
            "m496": "画",
            "m497": "虎",
            "m498": "舍",
            "m499": "肃",
            "m500": "隶",
            "m501": "雨",
            "m502": "奋",
            "m503": "其",
            "m504": "制",
            "m505": "单",
            "m506": "参",
            "m507": "京",
            "m508": "建",
            "m509": "周",
            "m510": "定",
            "m511": "实",
            "m512": "始",
            "m513": "委",
            "m514": "法",
            "m515": "治",
            "m516": "经",
            "m517": "织",
            "m518": "国",
            "m519": "图",
            "m520": "备",
            "m521": "学",
            "m522": "转",
            "m523": "现",
            "m524": "果",
            "m525": "林",
            "m526": "放",
            "m527": "明",
            "m528": "易",
            "m529": "育",
            "m530": "直",
            "m531": "知",
            "m532": "空",
            "m533": "采",
            "m534": "非",
            "m535": "金",
            "m536": "青",
            "m537": "表",
            "m538": "临",
            "m539": "举",
            "m540": "厚",
            "m541": "剑",
            "m542": "冒",
            "m543": "勉",
            "m544": "勇",
            "m545": "冠",
            "m546": "俭",
            "m547": "俊",
            "m548": "修",
            "m549": "亮",
            "m550": "亭",
            "m551": "语",
            "m552": "叙",
            "m553": "草",
            "m554": "茶",
            "m555": "荐",
            "m556": "茫",
            "m557": "荣",
            "m558": "待",
            "m559": "迹",
            "m560": "封",
            "m561": "弯",
            "m562": "帮",
            "m563": "帝",
            "m564": "哀",
            "m565": "咸",
            "m566": "骄",
            "m567": "骆",
            "m568": "阁",
            "m569": "闻",
            "m570": "宫",
            "m571": "客",
            "m572": "宣",
            "m573": "娇",
            "m574": "威",
            "m575": "姻",
            "m576": "姿",
            "m577": "峡",
            "m578": "饶",
            "m579": "洪",
            "m580": "洁",
            "m581": "津",
            "m582": "洽",
            "m583": "洋",
            "m584": "洲",
            "m585": "络",
            "m586": "绕",
            "m587": "绒",
            "m588": "巷",
            "m589": "贵",
            "m590": "贺",
            "m591": "施",
            "m592": "扁",
            "m593": "炼",
            "m594": "既",
            "m595": "觉",
            "m596": "览",
            "m597": "柏",
            "m598": "栋",
            "m599": "柳",
            "m600": "染",
            "m601": "柔",
            "m602": "树",
            "m603": "柱",
            "m604": "牵",
            "m605": "故",
            "m606": "春",
            "m607": "显",
            "m608": "星",
            "m609": "映",
            "m610": "昨",
            "m611": "神",
            "m612": "祝",
            "m613": "泉",
            "m614": "珍",
            "m615": "怒",
            "m616": "胜",
            "m617": "皇",
            "m618": "皆",
            "m619": "甚",
            "m620": "秒",
            "m621": "秋",
            "m622": "钢",
            "m623": "钥",
            "m624": "钟",
            "m625": "盈",
            "m626": "盾",
            "m627": "眉",
            "m628": "盼",
            "m629": "赴",
            "m630": "首",
            "m631": "香",
            "m632": "项",
            "m633": "顺",
            "m634": "美",
            "m635": "前",
            "m636": "养",
            "m637": "保",
            "m638": "信",
            "m639": "南",
            "m640": "亲",
            "m641": "律",
            "m642": "适",
            "m643": "带",
            "m644": "品",
            "m645": "响",
            "m646": "持",
            "m647": "济",
            "m648": "派",
            "m649": "结",
            "m650": "统",
            "m651": "复",
            "m652": "战",
            "m653": "标",
            "m654": "查",
            "m655": "政",
            "m656": "是",
            "m657": "段",
            "m658": "思",
            "m659": "总",
            "m660": "科",
            "m661": "相",
            "m662": "研",
            "m663": "界",
            "m664": "重",
            "m665": "革",
            "m666": "面",
            "m667": "音",
            "m668": "须",
            "m669": "乘",
            "m670": "凉",
            "m671": "剧",
            "m672": "陵",
            "m673": "陶",
            "m674": "兼",
            "m675": "倍",
            "m676": "倘",
            "m677": "倒",
            "m678": "俯",
            "m679": "健",
            "m680": "借",
            "m681": "倾",
            "m682": "倚",
            "m683": "读",
            "m684": "谅",
            "m685": "谊",
            "m686": "诸",
            "m687": "荷",
            "m688": "获",
            "m689": "莲",
            "m690": "莫",
            "m691": "徒",
            "m692": "徐",
            "m693": "逢",
            "m694": "途",
            "m695": "逐",
            "m696": "套",
            "m697": "席",
            "m698": "唤",
            "m699": "唐",
            "m700": "哲",
            "m701": "阅",
            "m702": "宾",
            "m703": "宽",
            "m704": "宵",
            "m705": "宴",
            "m706": "峰",
            "m707": "振",
            "m708": "浩",
            "m709": "浪",
            "m710": "润",
            "m711": "涛",
            "m712": "涂",
            "m713": "继",
            "m714": "绢",
            "m715": "绣",
            "m716": "恭",
            "m717": "悄",
            "m718": "悟",
            "m719": "悦",
            "m720": "夏",
            "m721": "烈",
            "m722": "载",
            "m723": "姝",
            "m724": "旅",
            "m725": "桂",
            "m726": "栗",
            "m727": "桥",
            "m728": "桑",
            "m729": "桃",
            "m730": "桐",
            "m731": "株",
            "m732": "晃",
            "m733": "晋",
            "m734": "晒",
            "m735": "晌",
            "m736": "晓",
            "m737": "祥",
            "m738": "拿",
            "m739": "浆",
            "m740": "泰",
            "m741": "珠",
            "m742": "恩",
            "m743": "恳",
            "m744": "恋",
            "m745": "息",
            "m746": "朗",
            "m747": "爱",
            "m748": "秘",
            "m749": "铃",
            "m750": "竞",
            "m751": "益",
            "m752": "眠",
            "m753": "留",
            "m754": "窄",
            "m755": "虑",
            "m756": "索",
            "m757": "艳",
            "m758": "翁",
            "m759": "致",
            "m760": "航",
            "m761": "笑",
            "m762": "躬",
            "m763": "顾",
            "m764": "顿",
            "m765": "准",
            "m766": "原",
            "m767": "值",
            "m768": "速",
            "m769": "通",
            "m770": "家",
            "m771": "容",
            "m772": "展",
            "m773": "海",
            "m774": "流",
            "m775": "圆",
            "m776": "离",
            "m777": "热",
            "m778": "格",
            "m779": "能",
            "m780": "积",
            "m781": "铁",
            "m782": "真",
            "m783": "素",
            "m784": "起",
            "m785": "高",
            "m786": "隆",
            "m787": "随",
            "m788": "隐",
            "m789": "勒",
            "m790": "谜",
            "m791": "谋",
            "m792": "菊",
            "m793": "萌",
            "m794": "萍",
            "m795": "著",
            "m796": "逮",
            "m797": "康",
            "m798": "庸",
            "m799": "唯",
            "m800": "寄",
            "m801": "密",
            "m802": "宿",
            "m803": "崇",
            "m804": "崖",
            "m805": "崭",
            "m806": "彩",
            "m807": "屠",
            "m808": "捷",
            "m809": "渐",
            "m810": "淋",
            "m811": "添",
            "m812": "绵",
            "m813": "绪",
            "m814": "培",
            "m815": "堂",
            "m816": "惜",
            "m817": "辅",
            "m818": "辆",
            "m819": "斜",
            "m820": "旋",
            "m821": "戚",
            "m822": "毫",
            "m823": "检",
            "m824": "梨",
            "m825": "梁",
            "m826": "梅",
            "m827": "梦",
            "m828": "梢",
            "m829": "梳",
            "m830": "敢",
            "m831": "敏",
            "m832": "晨",
            "m833": "晚",
            "m834": "悉",
            "m835": "悬",
            "m836": "悠",
            "m837": "爽",
            "m838": "望",
            "m839": "甜",
            "m840": "银",
            "m841": "竟",
            "m842": "章",
            "m843": "盛",
            "m844": "盖",
            "m845": "鸽",
            "m846": "笛",
            "m847": "野",
            "m848": "跃",
            "m849": "雪",
            "m850": "雀",
            "m851": "黄",
            "m852": "袭",
            "m853": "常",
            "m854": "商",
            "m855": "清",
            "m856": "深",
            "m857": "维",
            "m858": "基",
            "m859": "理",
            "m860": "铮",
            "m861": "领",
            "m862": "羡",
            "m863": "傲",
            "m864": "傍",
            "m865": "储",
            "m866": "傅",
            "m867": "博",
            "m868": "谦",
            "m869": "谢",
            "m870": "谣",
            "m871": "董",
            "m872": "葛",
            "m873": "葵",
            "m874": "循",
            "m875": "御",
            "m876": "遇",
            "m877": "尊",
            "m878": "奥",
            "m879": "幅",
            "m880": "善",
            "m881": "喜",
            "m882": "阔",
            "m883": "富",
            "m884": "寒",
            "m885": "屡",
            "m886": "援",
            "m887": "渡",
            "m888": "港",
            "m889": "湖",
            "m890": "游",
            "m891": "缓",
            "m892": "缘",
            "m893": "悲",
            "m894": "愉",
            "m895": "赏",
            "m896": "焦",
            "m897": "辉",
            "m898": "焰",
            "m899": "棒",
            "m900": "棵",
            "m901": "棉",
            "m902": "棚",
            "m903": "棋",
            "m904": "森",
            "m905": "椅",
            "m906": "植",
            "m907": "棕",
            "m908": "牌",
            "m909": "敞",
            "m910": "敬",
            "m911": "晶",
            "m912": "景",
            "m913": "普",
            "m914": "晴",
            "m915": "暑",
            "m916": "暂",
            "m917": "智",
            "m918": "掌",
            "m919": "琴",
            "m920": "惠",
            "m921": "惑",
            "m922": "曾",
            "m923": "替",
            "m924": "朝",
            "m925": "登",
            "m926": "锋",
            "m927": "链",
            "m928": "锐",
            "m929": "锁",
            "m930": "锈",
            "m931": "铸",
            "m932": "童",
            "m933": "番",
            "m934": "疏",
            "m935": "裕",
            "m936": "紫",
            "m937": "舒",
            "m938": "策",
            "m939": "筑",
            "m940": "释",
            "m941": "超",
            "m942": "趁",
            "m943": "鲁",
            "m944": "雄",
            "m945": "雅",
            "m946": "雁",
            "m947": "颂",
            "m948": "街",
            "m949": "裁",
            "m950": "裂",
            "m951": "愤",
            "m952": "道",
            "m953": "强",
            "m954": "属",
            "m955": "温",
            "m956": "然",
            "m957": "斯",
            "m958": "程",
            "m959": "联",
            "m960": "等",
            "m961": "量",
            "m962": "越",
            "m963": "集",
            "m964": "装",
            "m965": "勤",
            "m966": "谨",
            "m967": "蓝",
            "m968": "微",
            "m969": "遥",
            "m970": "廉",
            "m971": "幕",
            "m972": "携",
            "m973": "滨",
            "m974": "漠",
            "m975": "滔",
            "m976": "溪",
            "m977": "源",
            "m978": "慎",
            "m979": "煌",
            "m980": "楚",
            "m981": "槐",
            "m982": "榆",
            "m983": "献",
            "m984": "暖",
            "m985": "福",
            "m986": "殿",
            "m987": "瑞",
            "m988": "愁",
            "m989": "慈",
            "m990": "愚",
            "m991": "愈",
            "m992": "腾",
            "m993": "锦",
            "m994": "盟",
            "m995": "睬",
            "m996": "督",
            "m997": "睛",
            "m998": "鹊",
            "m999": "碑",
            "m1000": "粱",
            "m1001": "肆",
            "m1002": "筹",
            "m1003": "简",
            "m1004": "辞",
            "m1005": "誉",
            "m1006": "龄",
            "m1007": "雷",
            "m1008": "零",
            "m1009": "雾",
            "m1010": "韵",
            "m1011": "鼓",
            "m1012": "满",
            "m1013": "照",
            "m1014": "新",
            "m1015": "数",
            "m1016": "感",
            "m1017": "想",
            "m1018": "意",
            "m1019": "解",
            "m1020": "群",
            "m1021": "嘉",
            "m1022": "察",
            "m1023": "寨",
            "m1024": "漫",
            "m1025": "漆",
            "m1026": "演",
            "m1027": "境",
            "m1028": "舞",
            "m1029": "慕",
            "m1030": "赛",
            "m1031": "旗",
            "m1032": "熔",
            "m1033": "歌",
            "m1034": "暮",
            "m1035": "璃",
            "m1036": "愿",
            "m1037": "稳",
            "m1038": "锻",
            "m1039": "端",
            "m1040": "碧",
            "m1041": "蜜",
            "m1042": "聚",
            "m1043": "裳",
            "m1044": "翠",
            "m1045": "豪",
            "m1046": "誓",
            "m1047": "酷",
            "m1048": "静",
            "m1049": "鲜",
            "m1050": "颗",
            "m1051": "需",
            "m1052": "德",
            "m1053": "遵",
            "m1054": "潮",
            "m1055": "墨",
            "m1056": "懂",
            "m1057": "熟",
            "m1058": "飘",
            "m1059": "横",
            "m1060": "橡",
            "m1061": "樱",
            "m1062": "摩",
            "m1063": "毅",
            "m1064": "慧",
            "m1065": "慰",
            "m1066": "稻",
            "m1067": "稿",
            "m1068": "镇",
            "m1069": "蝶",
            "m1070": "聪",
            "m1071": "震",
            "m1072": "黎",
            "m1073": "颜",
            "m1074": "影",
            "m1075": "增",
            "m1076": "凝",
            "m1077": "薄",
            "m1078": "邀",
            "m1079": "操",
            "m1080": "赞",
            "m1081": "燕",
            "m1082": "燃",
            "m1083": "橘",
            "m1084": "镜",
            "m1085": "融",
            "m1086": "醒",
            "m1087": "雕",
            "m1088": "默",
            "m1089": "衡",
            "m1090": "赢",
            "m1091": "穗",
            "m1092": "繁",
            "m1093": "翼",
            "m1094": "霜",
            "m1095": "霞",
            "m1096": "鞠",
            "m1097": "鹰",
            "m1098": "爆",
            "m1099": "攀",
            "m1100": "疆",
            "m1101": "耀",
            "m1102": "露",
            "m1103": "仑",
            "m1104": "戈",
            "m1105": "艾",
            "m1106": "尔",
            "m1107": "矢",
            "m1108": "玄",
            "m1109": "邦",
            "m1110": "伦",
            "m1111": "伊",
            "m1112": "仲",
            "m1113": "亥",
            "m1114": "廷",
            "m1115": "芍",
            "m1116": "芋",
            "m1117": "迄",
            "m1118": "迂",
            "m1119": "夷",
            "m1120": "弛",
            "m1121": "吏",
            "m1122": "吕",
            "m1123": "屹",
            "m1124": "汛",
            "m1125": "旭",
            "m1126": "肋",
            "m1127": "罕",
            "m1128": "芭",
            "m1129": "芙",
            "m1130": "芥",
            "m1131": "苇",
            "m1132": "芜",
            "m1133": "芯",
            "m1134": "闰",
            "m1135": "彤",
            "m1136": "抒",
            "m1137": "沐",
            "m1138": "沛",
            "m1139": "纬",
            "m1140": "轩",
            "m1141": "杉",
            "m1142": "玖",
            "m1143": "玛",
            "m1144": "韧",
            "m1145": "肖",
            "m1146": "甫",
            "m1147": "邑",
            "m1148": "陌",
            "m1149": "郁",
            "m1150": "函",
            "m1151": "侣",
            "m1152": "侠",
            "m1153": "卓",
            "m1154": "叁",
            "m1155": "茉",
            "m1156": "奈",
            "m1157": "弥",
            "m1158": "帕",
            "m1159": "驹",
            "m1160": "宠",
            "m1161": "宛",
            "m1162": "岳",
            "m1163": "绅",
            "m1164": "绎",
            "m1165": "坷",
            "m1166": "坤",
            "m1167": "坪",
            "m1168": "炬",
            "m1169": "觅",
            "m1170": "枫",
            "m1171": "枚",
            "m1172": "枢",
            "m1173": "玫",
            "m1174": "昙",
            "m1175": "昔",
            "m1176": "祈",
            "m1177": "殴",
            "m1178": "瓮",
            "m1179": "肴",
            "m1180": "秉",
            "m1181": "陨",
            "m1182": "勋",
            "m1183": "俐",
            "m1184": "俏",
            "m1185": "诲",
            "m1186": "诫",
            "m1187": "荔",
            "m1188": "荞",
            "m1189": "茵",
            "m1190": "荧",
            "m1191": "契",
            "m1192": "奕",
            "m1193": "娜",
            "m1194": "姚",
            "m1195": "峦",
            "m1196": "屏",
            "m1197": "拯",
            "m1198": "洛",
            "m1199": "恬",
            "m1200": "幽",
            "m1201": "飒",
            "m1202": "烁",
            "m1203": "炫",
            "m1204": "柑",
            "m1205": "柬",
            "m1206": "柠",
            "m1207": "栅",
            "m1208": "栈",
            "m1209": "昭",
            "m1210": "玷",
            "m1211": "玲",
            "m1212": "珊",
            "m1213": "胧",
            "m1214": "钧",
            "m1215": "钦",
            "m1216": "鸥",
            "m1217": "砂",
            "m1218": "籽",
            "m1219": "衍",
            "m1220": "凌",
            "m1221": "卿",
            "m1222": "诺",
            "m1223": "谆",
            "m1224": "莱",
            "m1225": "莉",
            "m1226": "莽",
            "m1227": "莺",
            "m1228": "莹",
            "m1229": "骏",
            "m1230": "峻",
            "m1231": "峭",
            "m1232": "涣",
            "m1233": "涧",
            "m1234": "浦",
            "m1235": "埃",
            "m1236": "圃",
            "m1237": "悯",
            "m1238": "桦",
            "m1239": "桩",
            "m1240": "挚",
            "m1241": "殷",
            "m1242": "斋",
            "m1243": "恕",
            "m1244": "秦",
            "m1245": "砾",
            "m1246": "祟",
            "m1247": "畔",
            "m1248": "耘",
            "m1249": "酌",
            "m1250": "豹",
            "m1251": "颁",
            "m1252": "袁",
            "m1253": "衷",
            "m1254": "乾",
            "m1255": "隅",
            "m1256": "冕",
            "m1257": "菲",
            "m1258": "菱",
            "m1259": "菩",
            "m1260": "萨",
            "m1261": "萧",
            "m1262": "萤",
            "m1263": "徘",
            "m1264": "徙",
            "m1265": "逸",
            "m1266": "尉",
            "m1267": "阐",
            "m1268": "婉",
            "m1269": "崩",
            "m1270": "彪",
            "m1271": "彬",
            "m1272": "淳",
            "m1273": "涵",
            "m1274": "淮",
            "m1275": "淑",
            "m1276": "涯",
            "m1277": "渊",
            "m1278": "绽",
            "m1279": "焕",
            "m1280": "梗",
            "m1281": "梭",
            "m1282": "梧",
            "m1283": "敛",
            "m1284": "晦",
            "m1285": "晤",
            "m1286": "琅",
            "m1287": "琉",
            "m1288": "琐",
            "m1289": "曹",
            "m1290": "曼",
            "m1291": "秸",
            "m1292": "铭",
            "m1293": "眷",
            "m1294": "鸿",
            "m1295": "硕",
            "m1296": "翎",
            "m1297": "笙",
            "m1298": "赦",
            "m1299": "颇",
            "m1300": "寓",
            "m1301": "媚",
            "m1302": "彭",
            "m1303": "湘",
            "m1304": "缔",
            "m1305": "赋",
            "m1306": "椎",
            "m1307": "棘",
            "m1308": "棱",
            "m1309": "棠",
            "m1310": "犀",
            "m1311": "敦",
            "m1312": "晾",
            "m1313": "晰",
            "m1314": "琳",
            "m1315": "琼",
            "m1316": "琢",
            "m1317": "韩",
            "m1318": "竣",
            "m1319": "鹃",
            "m1320": "粟",
            "m1321": "翘",
            "m1322": "翔",
            "m1323": "跋",
            "m1324": "雳",
            "m1325": "鼎",
            "m1326": "黍",
            "m1327": "蒲",
            "m1328": "蓉",
            "m1329": "廓",
            "m1330": "寞",
            "m1331": "漓",
            "m1332": "溯",
            "m1333": "溢",
            "m1334": "缤",
            "m1335": "暇",
            "m1336": "瑰",
            "m1337": "瑟",
            "m1338": "稚",
            "m1339": "锥",
            "m1340": "睦",
            "m1341": "鹏",
            "m1342": "蜀",
            "m1343": "誊",
            "m1344": "靖",
            "m1345": "魁",
            "m1346": "颖",
            "m1347": "频",
            "m1348": "兢",
            "m1349": "蔼",
            "m1350": "蔓",
            "m1351": "蔫",
            "m1352": "蔚",
            "m1353": "箫",
            "m1354": "蔗",
            "m1355": "幔",
            "m1356": "寡",
            "m1357": "寥",
            "m1358": "彰",
            "m1359": "漩",
            "m1360": "漾",
            "m1361": "缨",
            "m1362": "赘",
            "m1363": "熬",
            "m1364": "熙",
            "m1365": "辕",
            "m1366": "榕",
            "m1367": "榛",
            "m1368": "摹",
            "m1369": "舆",
            "m1370": "赫",
            "m1371": "凛",
            "m1372": "蕊",
            "m1373": "蕴",
            "m1374": "嬉",
            "m1375": "澈",
            "m1376": "澄",
            "m1377": "澜",
            "m1378": "潦",
            "m1379": "潘",
            "m1380": "澎",
            "m1381": "潭",
            "m1382": "墩",
            "m1383": "橄",
            "m1384": "樟",
            "m1385": "敷",
            "m1386": "稽",
            "m1387": "镐",
            "m1388": "鹤",
            "m1389": "磕",
            "m1390": "翩",
            "m1391": "豫",
            "m1392": "冀",
            "m1393": "儒",
            "m1394": "蕾",
            "m1395": "薇",
            "m1396": "燎",
            "m1397": "擎",
            "m1398": "穆",
            "m1399": "翰",
            "m1400": "篱",
            "m1401": "霎",
            "m1402": "黔",
            "m1403": "徽",
            "m1404": "檩",
            "m1405": "檬",
            "m1406": "檀",
            "m1407": "檐",
            "m1408": "曙",
            "m1409": "朦",
            "m1410": "瞳",
            "m1411": "瀑",
            "m1412": "瞻",
            "m1413": "璧",
            "m1414": "巍",
            "m1415": "镶"
        }

        //姓氏变量
        let familyName = "未生成姓";

        //临时存放生成的姓氏
        let familyNamebox = [];

        //名字变量
        let lastName = "未生成名";

        //临时存放生成的名字
        let lastNamebox = [];

        //姓名变量
        let name = "未生成成功";

        //生成数量变量
        let times = 100;

        //姓氏条件参数
        let familyNamepara = 0

        //名字条件参数
        let lastNamepara = 0

        //清空函数
        function Cls() {

            for (let i = 0; i <= 99; i++) {
                document.getElementById("td" + i).innerHTML = "";
            }
        }

        //获取生成规则参数
        function Getpara() {

            //获取姓氏生成规则参数
            let familyNameinput = document.getElementsByName("familyNamecheck")

            for (let i = 0; i < familyNameinput.length; i++) {
                if (familyNameinput[i].checked) {
                    familyNamepara = familyNameinput[i].value;
                    // console.log(familyNamepara);
                }
            }

            //获取名字生成规则参数
            let lastNameinput = document.getElementsByName("lastNamecheck")

            for (let i = 0; i < lastNameinput.length; i++) {
                if (lastNameinput[i].checked) {
                    lastNamepara = lastNameinput[i].value;
                    // console.log(lastNamepara);
                }
            }
        }


        //生成单姓方法
        function SimpleFamilyName() {
            //生成姓名循环
            for (let i = 1; i <= times; i++) {

                //生成一个1-238的随机数用于确定姓 
                let num1 = Math.floor(Math.random() * 238) + 1;

                //根据随机数制作“键”，键的格式为“d+数字”。
                let familyNamekey = "d" + num1;
                // console.log(familyNamelist.simple[familyNamekey]); 

                //给“姓”变量赋值
                let familyName = familyNamelist.simple[familyNamekey];
                // console.log("变量赋值结果："+familyName); 

                //生成姓氏列表
                familyNamebox.push(familyName);
            }
        }

        //生成复姓方法
        function CompoundFamilyName() {
            //生成姓名循环
            for (let i = 1; i <= times; i++) {

                //生成一个1-238的随机数用于确定姓 
                let num1 = Math.floor(Math.random() * 60) + 1;

                //根据随机数制作“键”，键的格式为“d+数字”。
                let familyNamekey = "f" + num1;
                // console.log(familyNamelist.simple[familyNamekey]); 

                //给“姓”变量赋值
                let familyName = familyNamelist.compound[familyNamekey];
                // console.log("变量赋值结果："+familyName); 

                //生成姓氏列表
                familyNamebox.push(familyName);
            }
        }

        //生成单名方法
        function SimpleLastName() {
            for (let i = 1; i <= times; i++) {

                //生成一个1-3500的随机数用于确定名
                let num2 = Math.floor(Math.random() * 1415) + 1;

                //根据随机数制作“键”，键的格式为“d+数字”。
                let lastNamekey = "m" + num2;

                //给“姓”变量赋值
                let lastName = lastNamelist[lastNamekey];
                // console.log("变量赋值结果："+lastName); 

                //生成名字列表
                lastNamebox.push(lastName);
            }
        }

        //生成双名方法
        function DoubleLastName() {
            for (let i = 1; i <= times; i++) {

                //生成一个1-3500的随机数用于确定名
                let num1 = Math.floor(Math.random() * 1415) + 1;
                let num2 = Math.floor(Math.random() * 1415) + 1;

                //根据随机数制作“键”，键的格式为“d+数字”。
                let lastNamekey1 = "m" + num1;
                let lastNamekey2 = "m" + num2;

                //给“姓”变量赋值
                let lastName = lastNamelist[lastNamekey1] + lastNamelist[lastNamekey2];
                // console.log("变量赋值结果："+lastName); 

                //生成名字列表
                lastNamebox.push(lastName);
            }

        }

        //姓名组合并发送到页面方法
        function Compositing() {
            let nameList = [];
            for (let i = 0; i < times; i++) {
                let ele1 = familyNamebox[i];
                let ele2 = lastNamebox[i];
                nameList[i] = ele1 + ele2;
            }

            //将姓名字符串发送到页面表格
            for (let i = 0; i < nameList.length; i++) {
                let td_id = "td" + i;
                document.getElementById(td_id).innerHTML = nameList[i];
            }

            //初始化/清空临时容器
            familyNamebox = [];
            lastNamebox = [];
        }

        //生成方法 
        function Generate() {

            //获取生成参数
            Getpara();

            //生成姓
            switch (familyNamepara) {
                case "0":
                    SimpleFamilyName();
                    break;

                case "1":
                    CompoundFamilyName();
                    break;

                case "2":
                    let specified = document.getElementById("ipter").value

                    for (let i = 1; i <= times; i++) {
                        //生成姓氏列表
                        familyNamebox.push(specified);
                    }
                    break;
                default:
                    break;
            }

            //生成名
            switch (lastNamepara) {
                case "0":
                    SimpleLastName();
                    break;

                case "1":
                    DoubleLastName();
                    break;

                default:
                    break;
            }

            //组合姓名
            Compositing();

            //移动设备测试，获取窗口宽度
            // var windowWidth = window.innerWidth;
            // var windowHeight = window.innerHeight;
            // var res = windowWidth + " " + windowHeight
            // alert(res);

            //获取设备屏幕分辨率
            // var windowWidth = window.screen.width;
            // var windowHeight = window.screen.height;
            // var res = windowWidth + " " + windowHeight
            // alert(res);



        }
    </script>
</body>

</html>